Lucia El-DahaibiovaLucia El-Dahaibiova
Coach Viet Thang's Must-Not-Lose Match: Bac Ninh, the Whistle of Fate and the 270-Minute SilenceNha Trang at night, Germany drowned in the whistle, and my voice shattered li...
Vietnamese University Volleyball 2026: 116 Teams, 150 Matches, and a Ca Dong Girl's TitleIn Hai Phong, the final of the 2026 national university volleyball tournament...
Singapore's first women's epee team medal at the Asian Games: reading the bronze from the bracketAt the final bout of the women's epee team quarter-final, Singapore trailed b...
ITTF Re-awards World Hopes Week 2026 to Sheffield: The Real Problem Sits at the Base, Not the SummitAn 11-year-old standing behind a table tennis table in Sheffield holds a read...
Duke Sweeps Davidson in the 2026-2027 Season Opener: Reading a Short-Course Dual Meet Beyond the ScoreboardThere is a moment in every collegiate swimming dual meet that the scoreboard...
Asian Cup 2027 Schedule: AFC Publishes, VFF Prepares, and Postponement Rumors LingerOn January 11, 2027, at a stadium in Saudi Arabia, Vietnam will begin their...
The Transfer Window and Five Layers of Verification: Reading Signal Through the NoiseOn a July evening, with the transfer window at its peak, I opened an old file...
Reading an Athletics Performance: Four Checks from Wind to the Qualifying WindowReading an Athletics Performance: Four Checks from Wind to the Qualifying...
Vietnam Table Tennis and the Data Gap: A Title Is Only the Endpoint, Numbers Are the BeginningThe SEA Games final ended with a winning embrace, yet when the coaching staff...
Indonesia 0-0 Malaysia: 53 Minutes a Man Down, Thom Haye's Red Card and the Goal-Difference Arithmetic in Group AMinute 37 and a Small Gesture In the 37th minute at the Gelora Bung Karno Mai...
Sasipaporn and the Lesson of a Ball That Never Arrived: When a Thai Star Is Abandoned by the SystemThere is a moment in the match that the broadcast cameras almost never choose...
Modena Futures: When Elite16 Pedigree Exposes the Competitive GapThe Modena Futures final ended with a scoreline of 21-11, 21-12. A 21-point...
Fenerbahçe and Marco Asensio: When a Matchday-7 Bench Spot Is Blown Into a CrisisOn the Rize team sheet, Marco Asensio's name may not appear. A small detail —...
Two Games Slip Away: India's Women's Team Exits the Asian Games 2026 Quarter-FinalsAt a hall in Aichi-Nagoya, the opening game between PV Sindhu and Akane...
Mea Minh Anh: New Face Brings Fresh Wind to FFWS SEA 2026 FallWeek 3 of the FFWS SEA 2026 Fall qualifiers witnessed a special appearance on...
Empty Data, Full Analysis: The Art of Reading When No Numbers ExistI have spent more than a decade tracing every number in esports. I believe in...
Worlds 2026 After Two Days: LPL's Four Losses Are Noise, AL's 0-2 Record Is the SignalThe Day 1 scoreboard of Worlds 2026 loaded on my screen at two in the morning...
The Empty Spreadsheet and the 'Insufficient Data' Discipline of Transfer ReportingThe COVID season ground to a halt, so I turned to spreadsheets. On an April...
The Data Gap and Vietnam's Buried Table Tennis TalentIn the final three days of a national youth table tennis tournament, I sat...
Vietnam win ASEAN Cup 2026: the third title, Xuan Son's fall and the unbuilt domestic strikerIn the 32nd minute at Rajamangala, Nguyen Xuan Son went down on the grass, bo...
